Setting Video Destinations
Video digitizer components provide several functions that allow applications to specify the destination for the digitized video stream produced by the digitizer component. Applications have two options for specifying the destination for the video data stream.The first option requires that the video be digitized as RGB pixels and placed into a destination pixel map. This option allows the video to be placed either onscreen or offscreen, depending upon the placement of the pixel map. You can use the
VDSetPlayThruDestination
function in your application to set the characteristics for this option. TheVDPreflightDestination
function lets you determine the capabilities of the digitizer in your application. All video digitizer components must support this option. TheVDGetPlayThruDestination
function lets you get data about the current video destination.The second option uses a global boundary rectangle to define the destination for the video. This option is useful only with digitizers that support hardware DMA. You can use the
VDSetPlayThruGlobalRect
function in your application to set the characteristics for this option. You can use theVDPreflightGlobalRect
function in your application to determine the capabilities of the digitizer. Not all video digitizer components support this option.The
VDGetMaxAuxBuffer
function returns information about a buffer that may be located on some special hardware.
Subtopics
- VDSetPlayThruDestination
- VDPreflightDestination
- VDGetPlayThruDestination
- VDSetPlayThruGlobalRect
- VDPreflightGlobalRect
- VDGetMaxAuxBuffer
Main | Top of Section | What's New | Apple Computer, Inc. | Find It | Feedback | Help